Time series forecasting using a weighted cross-validation evolutionary artificial neural network ensemble
نویسندگان
چکیده
The ability to forecast the future based on past data is a key tool to support individual and organizational decision making. In particular, the goal of Time Series Forecasting (TSF) is to predict the behavior of complex systems by looking only at past patterns of the same phenomenon. In recent years, several works in the literature have adopted Evolutionary Artificial Neural Networks (EANN) for TSF. In this work, we propose a novel EANN approach, where a weighted n-fold validation fitness scheme is used to build an ensemble of neural networks, under four different combination methods: mean, median, softmax and rank-based. Several experiments were held, using six real-world time series with different characteristics and from distinct domains. Overall, the proposed approach achieved competitive results when compared with a non-weighted n-fold EANN ensemble, the simpler 0-fold EANN and also the popular Holt-Winters statistical method.
منابع مشابه
Which Methodology is Better for Combining Linear and Nonlinear Models for Time Series Forecasting?
Both theoretical and empirical findings have suggested that combining different models can be an effective way to improve the predictive performance of each individual model. It is especially occurred when the models in the ensemble are quite different. Hybrid techniques that decompose a time series into its linear and nonlinear components are one of the most important kinds of the hybrid model...
متن کاملA Homogeneous Ensemble of Artificial Neural Networks for Time Series Forecasting
Enhancing the robustness and accuracy of time series forecasting models is an active area of research. Recently, Artificial Neural Networks (ANNs) have found extensive applications in many practical forecasting problems. However, the standard backpropagation ANN training algorithm has some critical issues, e.g. it has a slow convergence rate and often converges to a local minimum, the complex p...
متن کاملIterated Time Series Prediction with Ensemble Models
We describe the use of ensemble methods to build proper models time series prediction. Our approach extends the classical ensemble methods for neural networks by using several different model architectures. We further suggest an iterated prediction procedure to select the final ensemble members. This is an extension of well know the crossvalidation scheme for model validation.
متن کاملExchange Rate Forecasting with Ensemble K-PLS and Ensemble Neural Networks: A case study for the Indian Rupee/US Dollar
The purpose of this presentation is to evaluate and benchmark ensemble methods for time series prediction for daily currency exchange rates using ensemble methods based on feedforward neural networks and kernel partial least squares (K-PLS). Ensemble methods reduce the variance on the forecasts and allow for the assessment of confidence metrics and risk for the forecasting model. The use of neu...
متن کاملLinear unlearning for cross-validation
The leave-one-out cross-validation scheme for generalization assessment of neural network models is computationally expensive due to replicated training sessions. In this paper we suggest linear unlearning of examples as an approach to approximative cross-validation. Further, we discuss the possibility of exploiting the ensemble of networks o ered by leave-one-out for performing ensemble predic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Neurocomputing
دوره 109 شماره
صفحات -
تاریخ انتشار 2013